Copyright 2002-2007 by Bill Kendrick and others
New Breed Software
bill@newbreedsoftware.com
http://www.tuxpaint.org/
14 ±σφ≥ ß≡ 2002 - 27 Φ■φ 2007
╪≡Φ⌠≥ TrueType, Ωε≥ε≡√Θ ┬√ Φ±∩εδⁿτ≤σ≥σ, ∞εµσ≥ Φ∞σ≥ⁿ φσ∩≡αΓΦδⁿφ≤■ ΩεΣΦ≡εΓΩ≤. ┬√ ∞εµσ≥σ ∩ε∩√≥α≥ⁿ± , φα∩≡Φ∞σ≡, ε≥Ω≡√≥ⁿ °≡Φ⌠≥ Γ ∩≡επ≡α∞∞σ FontForge (http://fontforge.sourceforge.net/), ≈≥εß√ ΩεφΓσ≡≥Φ≡εΓα≥ⁿ σπε Γ ⌠ε≡∞α≥ ISO-8859. (═α∩Φ°Φ≥σ φα∞, σ±δΦ ┬α∞ φ≤µφα ∩ε∞ε∙ⁿ ±ε ±∩σ÷Φαδⁿφ√∞Φ °≡Φ⌠≥α∞Φ.)
▌≥ε ετφα≈ασ≥, ≈≥ε δΦßε Tux Paint φσ ∞εµσ≥ φαΘ≥Φ φΦ εΣφεπε °≥α∞∩α, δΦßε ταπ≡≤τΩα °≥α∞∩εΓ ε≥Ωδ■≈σφα.
┼±δΦ ┬√ ≤±≥αφεΓΦδΦ Tux Paint, φε φσ ≤±≥αφεΓΦδΦ ∩ε±≥αΓδ σ∞≤■ ε≥Σσδⁿφε ΩεδδσΩ÷Φ■ °≥α∞∩εΓ, ταΓσ≡°Φ≥σ Tux Paint Φ ≤±≥αφεΓΦ≥σ σ╕. ╟απ≡≤τΦ≥ⁿ σ╕ ∞εµφε ± ≥εΘ µσ ±≥≡αφΦ÷√, ± Ωε≥ε≡εΘ ┬√ ταπ≡≤τΦδΦ ε±φεΓφ≤■ ∩≡επ≡α∞∞≤. (╧≡Φ∞σ≈αφΦσ: φα≈Φφα ± Γσ≡±ΦΦ 0.9.14, Tux Paint ∩ε±≥αΓδ σ≥± ± ∩≡Φ∞σ≡α∞Φ °≥α∞∩εΓ.)
┼±δΦ ┬√ φσ µσδασ≥σ ≤±≥αφαΓδΦΓα≥ⁿ ∩≡σΣδεµσφφ≤■ ΩεδδσΩ÷Φ■, ┬√ ∞εµσ≥σ ±ετΣα≥ⁿ ±Γε■ ±εß±≥Γσφφ≤■. ╤∞. "─ε∩εδφΦ≥σδⁿφ√σ Γετ∞εµφε±≥Φ", ≈≥εß√ ≤τφα≥ⁿ ßεδⁿ°σ ε ±ετΣαφΦΦ Φτεß≡αµσφΦΘ Γ ⌠ε≡∞α≥σ PNG Φ SVG, ≥σΩ±≥εΓ√⌡ (TXT) ⌠αΘδεΓ ε∩Φ±αφΦΘ, τΓ≤ΩεΓ√⌡ ⌠αΘδεΓ Ogg Vorbis, MP3 ΦδΦ WAV Φ ≥σΩ±≥εΓ√⌡ (DAT) ⌠αΘδεΓ Σαφφ√⌡, Ωε≥ε≡√σ Γ ±εΓεΩ≤∩φε±≥Φ ±ε±≥αΓδ ■≥ °≥α∞∩.
═αΩεφσ÷, σ±δΦ ┬√ ∩≡αΓΦδⁿφε ≤±≥αφεΓΦδΦ °≥α∞∩√, ≤ßσΣΦ≥σ±ⁿ, ≈≥ε φσ ≤±≥αφεΓδσφ ∩α≡α∞σ≥≡ "nostamps". (═Φ ΩαΩ ∩α≡α∞σ≥≡ Ωε∞αφΣφεΘ ±≥≡εΩΦ
"--nostamps
", φΦ ΩαΩ
"nostamps=yes
" Γ Ωεφ⌠Φπ≤≡α÷Φεφφε∞ ⌠αΘδσ.)
╫≥εß√ Φτ∞σφΦ≥ⁿ/≤ΣαδΦ≥ⁿ ∩α≡α∞σ≥≡ "nostamps", ┬√ ∞εµσ≥σ ∩σ≡σ∩Φ±α≥ⁿ σπε δΦßε ± ∩ε∞ε∙ⁿ■ ∩α≡α∞σ≥≡α Ωε∞αφΣφεΘ ±≥≡εΩΦ "--stamps
", δΦßε ± ∩ε∞ε∙ⁿ■ ±≥≡εΩ "nostamps=no
"
ΦδΦ "stamps=yes
" Γ Ωεφ⌠Φπ≤≡α÷Φεφφε∞ ⌠αΘδσ.
Tux Paint ταδΦΓασ≥, ∩ε Γετ∞εµφε±≥Φ, ∩ΦΩ±σδ√ ≥ε≈φε εΣφεπε ÷Γσ≥α.
▌≥ε ≡αßε≥ασ≥ ß√±≥≡σσ, φε ±∞ε≥≡Φ≥± ⌡≤µσ. ╟α∩≤±≥Φ≥σ Γ Ωε∞αφΣφεΘ ±≥≡εΩσ Ωε∞αφΣ≤
"tuxpaint --version
" Φ, Ω≡ε∞σ ∩≡ε≈σπε, ┬√ ≤ΓΦΣΦ≥σ: "Low Quality Flood Fill enabled", ≥.σ. "═ΦτΩεΩα≈σ±≥Γσφφα ταδΦΓΩα ΓΩδ■≈σφα".
─δ ≤δ≤≈°σφΦ Ωα≈σ±≥Γα ταδΦΓΩΦ, ┬√ Σεδµφ√ ∩σ≡σΩε∞∩ΦδΦ≡εΓα≥ⁿ Tux Paint Φτ Φ±⌡εΣφ√⌡ ΩεΣεΓ. ╧≡σΣΓα≡Φ≥σδⁿφε ≤ΣαδΦ≥σ ΦδΦ ταΩε∞∞σφ≥Φ≡≤Θ≥σ ±δσΣ≤■∙≤■ ±≥≡εΩ≤ Γ ⌠αΘδσ "tuxpaint.c" Γ ΣΦ≡σΩ≥ε≡ΦΦ "src":
#define LOW_QUALITY_FLOOD_FILL
Tux Paint ß√δ ±Ωε∞∩ΦδΦ≡εΓαφ ± φΦτΩεΩα≈σ±≥ΓσφφεΘ (φε ßεδσσ ß√±≥≡εΘ) ⌠≤φΩ÷ΦσΘ ε≥≡Φ±εΓΩΦ Ωεφ≥≤≡εΓ °≥α∞∩α.
╧σ≡σΩε∞∩ΦδΦ≡≤Θ≥σ Tux Paint Φτ Φ±⌡εΣφΦΩεΓ. ╧≡σΣΓα≡Φ≥σδⁿφε ≤ΣαδΦ≥σ ΦδΦ ταΩε∞∞σφ≥Φ≡≤Θ≥σ ±δσΣ≤■∙≤■ ±≥≡εΩ≤ Γ ⌠αΘδσ "tuxpaint.c" Γ ΣΦ≡σΩ≥ε≡ΦΦ "src":
#define LOW_QUALITY_STAMP_OUTLINE
┬σ≡ε ≥φε, Tux Paint ß√δ ±Ωε∞∩ΦδΦ≡εΓαφ ± ⌠≤Ω÷ΦσΘ ßεδσσ ß√±≥≡εΘ, φΦτΩεΩα≈σ±≥ΓσφφεΘ ε≥≡Φ±εΓΩΦ ∞ΦφΦα≥■≡. ╫≥εß√ ≤ßσΣΦ≥ⁿ± Γ ²≥ε∞, τα∩≤±≥Φ≥σ Φτ Ωε∞αφΣφεΘ ±≥≡εΩΦ Ωε∞αφΣ≤:
"tuxpaint --version
". ╤≡σΣΦ ∩≡ε≈σπε, ┬√ Σεδµφ√ ≤ΓΦΣσ≥ⁿ ≥σΩ±≥: "Low Quality Thumbnails enabled".
╧σ≡σΩε∞∩ΦδΦ≡≤Θ≥σ Tux Paint Φτ Φ±⌡εΣφΦΩεΓ. ╧≡σΣΓα≡Φ≥σδⁿφε ≤ΣαδΦ≥σ ΦδΦ ταΩε∞∞σφ≥Φ≡≤Θ≥σ ±δσΣ≤■∙≤■ ±≥≡εΩ≤ Γ ⌠αΘδσ "tuxpaint.c" Γ ΣΦ≡σΩ≥ε≡ΦΦ "src":
#define LOW_QUALITY_THUMBNAILS
┬σ≡ε ≥φε, ΓΩδ■≈σφα ε∩÷Φ "Low Quality Thumbnails". ╤∞. ∩≡σΣ√Σ≤∙ΦΘ Γε∩≡ε±.
┬σ≡ε ≥φε, Tux Paint ß√δ ±Ωε∞∩ΦδΦ≡εΓαφ ± ε≥Ωδ■≈σφΦσ∞ ≤δ≤≈°σφφεπε ΓΦΣα ∩αδΦ≥≡√. ╟α∩≤±≥Φ≥σ Φτ Ωε∞αφΣφεΘ ±≥≡εΩΦ Ωε∞αφΣ≤: "tuxpaint --version
". ┼±δΦ, Ω≡ε∞σ ∩≡ε≈σπε, ┬√ ≤ΓΦΣΦ≥σ ≥σΩ±≥: "Low Quality
Color Selector enabled", τφα≈Φ≥ ²≥ε ΣσΘ±≥ΓΦ≥σδⁿφε ≥αΩ.
╧σ≡σΩε∞∩ΦδΦ≡≤Θ≥σ Tux Paint Φτ Φ±⌡εΣφΦΩεΓ. ╧≡σΣΓα≡Φ≥σδⁿφε ≤ΣαδΦ≥σ ΦδΦ ταΩε∞∞σφ≥Φ≡≤Θ≥σ ±δσΣ≤■∙≤■ ±≥≡εΩ≤ Γ ⌠αΘδσ "tuxpaint.c" Γ ΣΦ≡σΩ≥ε≡ΦΦ "src":
#define LOW_QUALITY_COLOR_SELECTOR
┬Ωδ■≈σφα ε∩÷Φ "┬σ≡⌡φΦΘ ≡σπΦ±≥≡".
┼±δΦ ┬√ τα∩≤±Ωασ≥σ Tux Paint Φτ Ωε∞αφΣφεΘ ±≥≡εΩΦ, ≤ßσΣΦ≥σ±ⁿ, ≈≥ε φσ Φ±∩εδⁿτ≤σ≥σ ∩α≡α∞σ≥≡ "--uppercase
".
┼±δΦ ┬√ τα∩≤±Ωασ≥σ Tux Paint ΣΓεΘφ√∞ ∙σδ≈Ωε∞ ∩ε ≡δ√Ω≤, ∩≡εΓσ≡ⁿ≥σ ±ΓεΘ±≥Γα ≡δ√Ωα — φσ ≤Ωαταφ δΦ "--uppercase
" Γ Ωα≈σ±≥Γσ ∩α≡α∞σ≥≡α Ωε∞αφΣφεΘ ±≥≡εΩΦ.
┼±δΦ "--uppercase
" φσ ∩σ≡σ±√δασ≥± ≈σ≡στ Ωε∞αφΣφ≤■ ±≥≡εΩ≤, ∩≡εΓσ≡ⁿ≥σ Ωεφ⌠Φπ≤≡α÷Φεφφ√Θ ⌠αΘδ
Tux Paint ("~/.tuxpaintrc" Γ Linux Φ Unix,
"tuxpaint.cfg" Γ Windows) φα φαδΦ≈Φσ ±≥≡εΩΦ
"uppercase=yes
".
╦Φßε ≤ΣαδΦ≥σ ²≥≤ ±≥≡εΩ≤, δΦßε ∩≡ε±≥ε τα∩≤±≥Φ≥σ Tux Paint Φτ Ωε∞αφΣφεΘ ±≥≡εΩΦ ± ∩α≡α∞σ≥≡ε∞: "--mixedcase
", Ωε≥ε≡√Θ ∩σ≡σ∩Φ°σ≥ ≤±≥αφεΓΩΦ ≡σπΦ±≥≡α.
╚δΦ Γε±∩εδⁿτ≤Θ≥σ±ⁿ Tux Paint Config. Φ ≤ßσΣΦ≥σ±ⁿ, ≈≥ε "Show Uppercase Text Only" (ΓΩδαΣΩα "Languages") ε≥Ωδ■≈σφ.
╙ßσΣΦ≥σ±ⁿ Γ ∩≡αΓΦδⁿφε±≥Φ ┬α°Φ⌡ τ√ΩεΓ√⌡ ≤±≥αφεΓεΩ. ╤∞. "Tux Paint φσ µσδασ≥ ∩σ≡σΩδ■≈α≥ⁿ± φα ∞εΘ τ√Ω" φΦµσ.
╙ßσΣΦ≥σ±ⁿ, ≈≥ε δεΩαδⁿφ√σ ≤±≥αφεΓΩΦ Σε±≥≤∩φ√. ╧≡εΓσ≡ⁿ≥σ φαδΦ≈Φσ ⌠αΘδα "/etc/locale.gen". ╤∞. "═α±≥≡εΘΩΦ" Σδ Φφ⌠ε≡∞α÷ΦΦ ∩ε Φ±∩εδⁿτεΓαφΦ■ δεΩαδⁿφ√⌡ ≤±≥αφεΓεΩ Γ Tux Paint (Γ ε±εßσφφε±≥Φ ∩ε Φ±∩εδⁿτεΓαφΦ■ ∩α≡α∞σ≥≡α "--lang
").
╧≡Φ∞σ≈αφΦσ: ∩εδⁿτεΓα≥σδΦ Debian ∞επ≤≥ ∩≡ε±≥ε τα∩≤±≥Φ≥ⁿ "dpkg-reconfigure locales
", σ±δΦ δεΩαδⁿ φα±≥≡αΦΓασ≥± ± ∩ε∞ε∙ⁿ■ "dpkg".
--lang
"
╧ε∩≡εß≤Θ≥σ Φ±∩εδⁿτεΓα≥ⁿ ∩α≡α∞σ≥≡ Ωε∞αφΣφεΘ ±≥≡εΩΦ "--locale
", ΦδΦ δεΩαδⁿφ√σ ≤±≥αφεΓΩΦ ε∩σ≡α÷ΦεφφεΘ ±Φ±≥σ∞√ (φα∩≡Φ∞σ≡, ∩σ≡σ∞σφφ≤■ εΩ≡≤µσφΦ "$LANG
") Φ, ∩εµαδ≤Θ±≥α, φα∩Φ°Φ≥σ φα∞ ε ±ΓεσΘ ∩≡εßδσ∞σ.
--locale
"
┼±δΦ εφ φσ ≡αßε≥ασ≥, ∩εµαδ≤Θ±≥α, φα∩Φ°Φ≥σ φα∞ ε ±ΓεσΘ ∩≡εßδσ∞σ.
┼±δΦ εφΦ φσ ≡αßε≥α■≥, ∩εµαδ≤Θ±≥α, φα∩Φ°Φ≥σ φα∞ ε ±ΓεσΘ ∩≡εßδσ∞σ.
═σΩε≥ε≡√σ ∩σ≡σΓεΣ√ ≥≡σß≤■≥ ±ΓεΦ ±εß±≥Γσφφ√σ °≡Φ⌠≥√. ╩Φ≥αΘ±ΩΦΘ Φ Ωε≡σΘ±ΩΦΘ, φα∩≡Φ∞σ≡, ≥≡σß≤■≥ ΩΦ≥αΘ±ΩΦ⌡ Φ Ωε≡σΘ±ΩΦ⌡ °≡Φ⌠≥εΓ TrueType, ∩≡αΓΦδⁿφε ≤±≥αφεΓδσφφ√⌡.
╪≡Φ⌠≥√ Σδ ≥αΩΦ⌡ τ√ΩεΓ ∞εµφε ταπ≡≤τΦ≥ⁿ ± Γσß-±αΘ≥α Tux Paint:
─δ ∩σ≈α≥Φ Tux Paint ±ετΣα╕≥ ∩≡σΣ±≥αΓδσφΦσ ≡Φ±≤φΩα Γ ⌠ε≡∞α≥σ PostScript Φ ∩ε±√δασ≥ σπε φα Γφσ°φ■■ Ωε∞αφΣ≤. ╧ε ≤∞εδ≈αφΦ■, ²≥ε ≤≥ΦδΦ≥α ∩σ≈α≥Φ "lpr".
┼±δΦ ²≥α ∩≡επ≡α∞∞α φσ Σε±≥≤∩φα (φα∩≡Φ∞σ≡, ┬√ Φ±∩εδⁿτ≤σ≥σ CUPS — Common Unix Printing System — ╬ß∙≤■ ╤Φ±≥σ∞≤ ╧σ≈α≥Φ Unix Φ "cups-lpr" ≤ ┬α± φσ ≤±≥αφεΓδσφα), ┬α∞ ≥≡σß≤σ≥± ≤Ωατα≥ⁿ ±εε≥Γσ≥±≥Γ≤■∙≤■ Ωε∞αφΣ≤ ± ∩ε∞ε∙ⁿ■ ∩α≡α∞σ≥≡α "printcommand" Γ Ωεφ⌠Φπ≤≡α÷Φεφφε∞ ⌠αΘδσ Tux Paint. (╤∞. ═α±≥≡εΘΩΦ.)
╧≡Φ∞σ≈αφΦσ: ┬σ≡±ΦΦ Tux Paint ≡αφσσ 0.9.15 Φ±∩εδⁿτεΓαδΦ Σ≡≤πΦσ Ωε∞αφΣ√ ∩σ≈α≥Φ ∩ε ≤∞εδ≈αφΦ■ — "pngtopnm | pnmtops | lpr", ≥.Ω. Γ√ΓεΣ φα ∩σ≈α≥ⁿ ∩≡εΦ±⌡εΣΦδ Γ ⌠ε≡∞α≥σ PNG, α φσ PostScript.
╥αΩΦ∞ εß≡ατε∞, ∩≡Φ ∩σ≡σ⌡εΣσ φα ßεδσσ ∩ετΣφΦσ Γσ≡±ΦΦ ±δσΣ≤σ≥ ≤±≥αφεΓΦ≥ⁿ ∩≡επ≡α∞∞≤ ∩σ≈α≥Φ, ∩≡ΦφΦ∞α■∙≤■ Σαφφ√σ Γ ⌠ε≡∞α≥σ PostScript.
┬Ωδ■≈σφ ∩α≡α∞σ≥≡ "print delay" (ε≥±≡ε≈Ωα ∩σ≈α≥Φ). ┬√ ∞εµσ≥σ ∩σ≈α≥α≥ⁿ εΣΦφ ≡ατ Γ X ±σΩ≤φΣ.
┼±δΦ ┬√ τα∩≤±≥ΦδΦ Tux Paint Φτ Ωε∞αφΣφεΘ ±≥≡εΩΦ, ≤ßσΣΦ≥σ±ⁿ, ≈≥ε φσ Φ±∩εδⁿτεΓαδΦ ∩α≡α∞σ≥≡ "--printdelay=...
".
┼±δΦ ┬√ τα∩≤±≥ΦδΦ Tux Paint ΣΓεΘφ√∞ ∙σδ≈Ωε∞ ∩ε ΦΩεφΩσ, ∩≡εΓσ≡ⁿ≥σ ±ΓεΘ±≥Γα ΦΩεφΩΦ — φσ ≤±≥αφεΓδσφ δΦ "--printdelay=...
" Γ Ωα≈σ±≥Γσ ∩α≡α∞σ≥≡α Ωε∞αφΣφεΘ ±≥≡εΩΦ.
┼±δΦ ∩α≡α∞σ≥≡ "--printdelay=...
" φσ ∩ε±√δαδ± ≈σ≡στ Ωε∞αφΣφ≤■ ±≥≡εΩ≤, ∩≡εΓσ≡ⁿ≥σ Ωεφ⌠Φπ≤≡α÷Φεφφ√Θ ⌠αΘδ Tux Paint ("~/.tuxpaintrc" Γ Linux
Φ Unix, "tuxpaint.cfg" Γ Windows) φα φαδΦ≈Φσ ±≥≡εΩΦ:
"printdelay=...
".
╙ΣαδΦ≥σ ²≥≤ ±≥≡εΩ≤, δΦßε ≤±≥αφεΓΦ≥σ τφα≈σφΦσ Γ 0 (ßστ ταΣσ≡µΩΦ), ΦδΦ ≤∞σφⁿ°Φ≥σ ε≥±≡ε≈Ω≤ Σε ≤±≥≡αΦΓα■∙σπε ┬α± τφα≈σφΦ . (╤∞. ═α±≥≡εΘΩΦ).
╚δΦ ∩≡ε±≥ε τα∩≤±≥Φ≥σ Tux Paint ± ∩α≡α∞σ≥≡ε∞ Ωε∞αφΣφεΘ ±≥≡εΩΦ:
"--printdelay=0
", Ωε≥ε≡√Θ ∩σ≡σ∩Φ°σ≥ ≤±≥αφεΓΩΦ Ωεφ⌠Φπ≤≡α÷Φεφφεπε ⌠αΘδα Φ ≡ατ≡σ°Φ≥ⁿ ∩σ≈α≥ⁿ ßστ επ≡αφΦ≈σφΦΘ. (┬α∞ φσ ∩≡ΦΣ╕≥± Σσδα≥ⁿ ∩σ≡σ≡√Γ ∞σµΣ≤ ±σαφ±α∞Φ ∩σ≈α≥Φ.)
╦Φßε Φ±∩εδⁿτ≤Θ≥σ Tux Paint Config. Φ ≤ßσΣΦ≥σ±ⁿ, ≈≥ε "Print Delay" (ΓΩδαΣΩα "Printing") ≤±≥αφεΓδσφα Γ "0 seconds".
┬Ωδ■≈σφα ε∩÷Φ "no print".
┼±δΦ ┬√ τα∩≤±≥ΦδΦ Tux Paint Φτ Ωε∞αφΣφεΘ ±≥≡εΩΦ, ≤ßσΣΦ≥σ±ⁿ, ≈≥ε φσ Φ±∩εδⁿτεΓαδΦ ∩α≡α∞σ≥≡ "--noprint
".
┼±δΦ ┬√ τα∩≤±≥ΦδΦ Tux Paint ΣΓεΘφ√∞ ∙σδ≈Ωε∞ ∩ε ΦΩεφΩσ, ∩≡εΓσ≡ⁿ≥σ ±ΓεΘ±≥Γα ΦΩεφΩΦ — φσ ≤±≥αφεΓδσφ δΦ "--noprint
" Γ Ωα≈σ±≥Γσ ∩α≡α∞σ≥≡α Ωε∞αφΣφεΘ ±≥≡εΩΦ.
┼±δΦ ∩α≡α∞σ≥≡ "--noprint
" φσ ∩ε±√δαδ± ≈σ≡στ Ωε∞αφΣφ≤■ ±≥≡εΩ≤, ∩≡εΓσ≡ⁿ≥σ Ωεφ⌠Φπ≤≡α÷Φεφφ√Θ ⌠αΘδ Tux Paint ("~/.tuxpaintrc" Γ Linux
Φ Unix, "tuxpaint.cfg" Γ Windows) φα φαδΦ≈Φσ ±≥≡εΩΦ:
"noprint=yes
".
╦Φßε ≤ΣαδΦ≥σ ²≥≤ ±≥≡εΩ≤, δΦßε ∩≡ε±≥ε τα∩≤±≥Φ≥σ Tux Paint ± ∩α≡α∞σ≥≡ε∞ Ωε∞αφΣφεΘ ±≥≡εΩΦ "--print
", Ωε≥ε≡√Θ ∩σ≡σ∩Φ°σ≥ ≤±≥αφεΓΩΦ Ωεφ⌠Φπ≤≡α÷Φεφφεπε ⌠αΘδα.
╚δΦ Φ±∩εδⁿτ≤Θ≥σ Tux Paint Config. Φ ≤ßσΣΦ≥σ±ⁿ, ≈≥ε παδε≈Ωα "Allow Printing" (ΓΩδαΣΩα "Printing") ∩≡ε±≥αΓδσφα.
─ε ≥σ⌡ ∩ε≡ ∩εΩα ┬√ φσ ταΣαΣΦ≥σ ∩≤≥ⁿ Σδ ±ε⌡≡αφσφΦ (± ∩ε∞ε∙ⁿ■ ∩α≡α∞σ≥≡α "savedir"), Tux Paint ±ε⌡≡αφ σ≥ ≡Φ±≤φΩσ Γ ∩α∩Ωσ ∩ε ≤∞εδ≈αφΦ■:
C:\Documents and Settings\╚∞ _∩εδⁿτεΓα≥σδ \Application
Data\TuxPaint\saved
/Users/╚∞ _∩εδⁿτεΓα≥σδ /Library/Applicaton
Support/TuxPaint/saved/
$HOME
, Γ ∩α∩Ωσ
".tuxpaint":/home/Φ∞ _∩εδⁿτεΓα≥σδ /.tuxpaint/saved/
╚τεß≡αµσφΦ ⌡≡αφ ≥± ΩαΩ ≡Φ±≤φΩΦ Γ ⌠ε≡∞α≥σ PNG, Ωε≥ε≡√Θ ∩εφΦ∞α■≥ ßεδⁿ°Φφ±≥Γε ±εΓ≡σ∞σφφ√⌡ ∩≡επ≡α∞∞ (π≡α⌠Φ≈σ±ΩΦσ ≡σΣαΩ≥ε≡√, ≥σΩ±≥εΓ√σ ∩≡ε÷σ±±ε≡√, Γσß-ß≡α≤τσ≡√ Φ ≥.Σ.).
┬Ωδ■≈σφα ε∩÷Φ "save over". (─Φαδεπ ∩≡Φ φαµα≥ΦΦ "╤ε⌡≡αφΦ≥ⁿ" φσ ∩ε Γδ σ≥± .)
┼±δΦ ┬√ τα∩≤±≥ΦδΦ Tux Paint Φτ Ωε∞αφΣφεΘ ±≥≡εΩΦ, ≤ßσΣΦ≥σ±ⁿ, ≈≥ε φσ Φ±∩εδⁿτεΓαδΦ ∩α≡α∞σ≥≡ "--saveover
".
┼±δΦ ┬√ τα∩≤±≥ΦδΦ Tux Paint ΣΓεΘφ√∞ ∙σδ≈Ωε∞ ∩ε ΦΩεφΩσ, ∩≡εΓσ≡ⁿ≥σ ±ΓεΘ±≥Γα ΦΩεφΩΦ — φσ ≤±≥αφεΓδσφ δΦ "--saveover
" Γ Ωα≈σ±≥Γσ ∩α≡α∞σ≥≡α Ωε∞αφΣφεΘ ±≥≡εΩΦ.
┼±δΦ ∩α≡α∞σ≥≡ "--saveover
" φσ ∩ε±√δαδ± ≈σ≡στ Ωε∞αφΣφ≤■ ±≥≡εΩ≤, ∩≡εΓσ≡ⁿ≥σ Ωεφ⌠Φπ≤≡α÷Φεφφ√Θ ⌠αΘδ Tux Paint ("~/.tuxpaintrc" Γ Linux
Φ Unix, "tuxpaint.cfg" Γ Windows) φα φαδΦ≈Φσ ±≥≡εΩΦ:
"saveover=yes
".
╦Φßε ≤ΣαδΦ≥σ ²≥≤ ±≥≡εΩ≤, δΦßε ∩≡ε±≥ε τα∩≤±≥Φ≥σ Tux Paint ± ∩α≡α∞σ≥≡ε∞ Ωε∞αφΣφεΘ ±≥≡εΩΦ "--saveoverask
", Ωε≥ε≡√Θ ∩σ≡σ∩Φ°σ≥ ≤±≥αφεΓΩΦ Ωεφ⌠Φπ≤≡α÷Φεφφεπε ⌠αΘδα.
╚δΦ Φ±∩εδⁿτ≤Θ≥σ Tux Paint Config. Φ ≤ßσΣΦ≥σ±ⁿ, ≈≥ε παδε≈Ωα "Ask Before Overwriting" (ΓΩδαΣΩα "Saving") ∩≡ε±≥αΓδσφα.
╥αΩµσ ±∞ε≥≡Φ "Tux Paint Γ±σπΣα ±ε⌡≡αφ σ≥ Γ φεΓ≤■ Ωα≡≥ΦφΩ≤!" φΦµσ.
┬Ωδ■≈σφα ε∩÷Φ "never save over". (─Φαδεπ ∩≡Φ φαµα≥ΦΦ "╤ε⌡≡αφΦ≥ⁿ" φσ ∩ε Γδ σ≥± .)
┼±δΦ ┬√ τα∩≤±≥ΦδΦ Tux Paint Φτ Ωε∞αφΣφεΘ ±≥≡εΩΦ, ≤ßσΣΦ≥σ±ⁿ, ≈≥ε φσ Φ±∩εδⁿτεΓαδΦ ∩α≡α∞σ≥≡ "--saveovernew
".
┼±δΦ ┬√ τα∩≤±≥ΦδΦ Tux Paint ΣΓεΘφ√∞ ∙σδ≈Ωε∞ ∩ε ΦΩεφΩσ, ∩≡εΓσ≡ⁿ≥σ ±ΓεΘ±≥Γα ΦΩεφΩΦ — φσ ≤±≥αφεΓδσφ δΦ "--saveovernew
" Γ Ωα≈σ±≥Γσ ∩α≡α∞σ≥≡α Ωε∞αφΣφεΘ ±≥≡εΩΦ.
┼±δΦ ∩α≡α∞σ≥≡ "--saveovernew
" φσ ∩ε±√δαδ± ≈σ≡στ Ωε∞αφΣφ≤■ ±≥≡εΩ≤, ∩≡εΓσ≡ⁿ≥σ Ωεφ⌠Φπ≤≡α÷Φεφφ√Θ ⌠αΘδ Tux Paint ("~/.tuxpaintrc" Γ Linux
Φ Unix, "tuxpaint.cfg" Γ Windows) φα φαδΦ≈Φσ ±≥≡εΩΦ:
"saveover=new
".
╦Φßε ≤ΣαδΦ≥σ ²≥≤ ±≥≡εΩ≤, δΦßε ∩≡ε±≥ε τα∩≤±≥Φ≥σ Tux Paint ± ∩α≡α∞σ≥≡ε∞ Ωε∞αφΣφεΘ ±≥≡εΩΦ "--saveoverask
", Ωε≥ε≡√Θ ∩σ≡σ∩Φ°σ≥ ≤±≥αφεΓΩΦ Ωεφ⌠Φπ≤≡α÷Φεφφεπε ⌠αΘδα.
╚δΦ Φ±∩εδⁿτ≤Θ≥σ Tux Paint Config. Φ ≤ßσΣΦ≥σ±ⁿ, ≈≥ε παδε≈Ωα "Ask Before Overwriting" (ΓΩδαΣΩα "Saving") ∩≡ε±≥αΓδσφα.
╥αΩµσ ±∞ε≥≡Φ "Tux Paint Γ±σπΣα ±ε⌡≡αφ σ≥ Φτ∞σφσφΦ , ∩σ≡σ∩Φ±√Γα ∞εΘ ±≥α≡√Θ ≡Φ±≤φεΩ!" Γ√°σ.
export SDL_AUDIODRIVER=arts
"). ╚δΦ τα∩≤±≥Φ≥σ Tux Paint
≈σ≡στ ±Φ±≥σ∞φ√Θ ∞α≡°≡≤≥Φτα≥ε≡ (φα∩≡Φ∞σ≡, τα∩≤±≥Φ≥σ
"artsdsp tuxpaint
" ΦδΦ
"esddsp tuxpaint
" Γ∞σ±≥ε ∩≡ε±≥επε
"tuxpaint
"). ┼±δΦ ┬α∞ Ωαµσ≥± , ≈≥ε τΓ≤ΩεΓ√σ ²⌠⌠σΩ≥√ φσ ≡αßε≥α■≥ Σεδµφ√∞ εß≡ατε∞ (Φ ┬√ ≤Γσ≡σφ√, ≈≥ε Σ≡≤πα ∩≡επ≡α∞∞α φσ ßδεΩΦ≡≤σ≥ τΓ≤ΩεΓεσ ≤±≥≡εΘ±≥Γε), ≥επΣα, Γσ≡ε ≥φε, Tux Paint τα∩≤∙σφ ± ∩α≡α∞σ≥≡ε∞ "no sound".
╙ßσΣΦ≥σ±ⁿ, ≈≥ε φσ τα∩≤±≥ΦδΦ Tux Paint ± ∩α≡α∞σ≥≡ε∞ Ωε∞αφΣφεΘ ±≥≡εΩΦ
"--nosound
". (╤∞ε≥≡Φ ∩εΣ≡εßφε±≥Φ Γ ΣεΩ≤∞σφ≥σ ═α±≥≡εΘΩΦ.)
┼±δΦ φσ≥, ∩≡εΓσ≡ⁿ≥σ Ωεφ⌠Φπ≤≡α÷Φεφφ√Θ ⌠αΘδ
("/etc/tuxpaint/tuxpaint.conf" Φ "~/.tuxpaintrc" ∩εΣ Linux Φ Unix, Φ
"tuxpaint.cfg" ∩εΣ Windows) φα φαδΦ≈Φσ ±≥≡εΩΦ:
"nosound=yes
".
╦Φßε ≤ΣαδΦ≥σ ²≥≤ ±≥≡εΩ≤, δΦßε ∩≡ε±≥ε τα∩≤±≥Φ≥σ Tux Paint ± ∩α≡α∞σ≥≡ε∞ Ωε∞αφΣφεΘ ±≥≡εΩΦ "--sound
", ε≥ε≡√Θ ∩σ≡σ∩Φ°σ≥ ≤±≥αφεΓΩΦ Ωεφ⌠Φπ≤≡α÷Φεφφεπε ⌠αΘδα.
─δ Γφσ±σφΦ Φτ∞σφσφΦΘ Γ Ωεφ⌠Φπ≤≡α÷Φεφφ√Θ ⌠αΘδ ┬√ ≥αΩµσ ∞εµσ≥σ Φ±∩εδⁿτεΓα≥ⁿ Tux Paint Config. ╧≡ε±≥αΓⁿ≥σ παδε≈Ω≤ "Enable Sound Effects" (ΓΩδαΣΩα "Video & Sound"), τα≥σ∞ φαµ∞Φ≥σ "Apply".
─αµσ σ±δΦ τΓ≤Ω ΓΩδ■≈σφ Γ φα±≥≡εΘΩα⌡ Tux Paint, σπε ∞εµφε φα Γ≡σ∞ ε≥Ωδ■≈α≥ⁿ Φ ταφεΓε ΓΩδ■≈α≥ⁿ φαµα≥Φσ∞ ±ε≈σ≥αφΦ ΩδαΓΦ° [Alt] + [S]. ═αµ∞Φ≥σ ²≥Φ ΩδαΓΦ°Φ Φ τΓ≤Ω ΓφεΓⁿ ∩ε ΓΦ≥± .
Tux Paint ∞εµσ≥ ß√≥ⁿ ±Ωε∞∩ΦδΦ≡εΓαφ ± ε≥Ωδ■≈σφφ√∞ τΓ≤Ωε∞. ╫≥εß√ ∩≡εΓσ≡Φ≥ⁿ φαδΦ≈Φσ ∩εΣΣσ≡µΩΦ τΓ≤Ωα, τα∩≤±≥Φ≥σ Tux Paint Φτ Ωε∞αφΣφεΘ ±≥≡εΩΦ ±δσΣ≤■∙Φ∞ εß≡ατε∞:
tuxpaint --version
┼±δΦ, ±≡σΣΦ ∩≡ε≈σΘ Φφ⌠ε≡∞α÷ΦΦ, ┬√ ≤ΓΦΣΦ≥σ "Sound disabled", τφα≈Φ≥ Γσ≡±Φ Tux Paint, Ωε≥ε≡≤■ ┬√ τα∩≤±≥ΦδΦ, φσ Φ∞σσ≥ ∩εΣΣσ≡µΩΦ τΓ≤Ωα. ╧σ≡σΩε∞∩ΦδΦ≡≤Θ≥σ
Tux Paint, ≤ßσΣΦΓ°Φ±ⁿ, ≈≥ε ∩εΣΣσ≡µΩα τΓ≤Ωα ═┼ ε≥Ωδ■≈σφα (≥.σ., φσ τα∩≤±ΩαΘ≥σ "make nosound
") ╙ßσΣΦ≥σ±ⁿ, ≈≥ε ßΦßδΦε≥σΩα SDL_mixer Φ σ╕ ταπεδεΓε≈φ√σ ⌠αΘδ√ Σε±≥≤∩φ√!
─α, σ±≥ⁿ φσ±ΩεδⁿΩε ±∩ε±εßεΓ ε≥Ωδ■≈Φ≥ⁿ τΓ≤Ω Γ Tux Paint:
nosound=yes
".
tuxpaint --nosound
" Φτ Ωε∞αφΣφεΘ ±≥≡εΩΦ ΦδΦ ΦΩεφΩΦ ≡αßε≈σπε ±≥εδα.
▌≥ε ∞εµσ≥ ß√≥ⁿ ±Γ ταφε ± ≥σ∞, ΩαΩ ß√δΦ ΦφΦ÷ΦαδΦτΦ≡εΓαφ√ SDL Φ SDL_mixer (ε≥ Γ√ß≡αφφεπε ≡ατ∞σ≡α ß≤⌠σ≡α).
╧εµαδ≤Θ±≥α, φα∩Φ°Φ≥σ φα∞ ∩ε±δαφΦσ ± ∩εΣ≡εßφ√∞ ε∩Φ±αφΦσ∞ Ωεφ⌠Φπ≤≡α÷ΦΦ ┬α°σΘ ±Φ±≥σ∞√. (╬∩σ≡α÷Φεφφα ±Φ±≥σ∞α Φ Γσ≡±Φ , τΓ≤ΩεΓα Ωα≡≥α, Γσ≡±Φ Tux Paint (Σδ ∩≡εΓσ≡ΩΦ τα∩≤±≥Φ≥σ
"tuxpaint --version
" ) Φ ≥.Σ.)
╧ε-ΓΦΣΦ∞ε∞≤, ²≥ε ε°ΦßΩα Γ ßΦßδΦε≥σΩσ SDL. ╚τΓΦφΦ≥σ.
╧εδⁿτεΓα≥σδ ∞ Linux - Γσ≡ε ≥φε, Γ ┬α°σ∞ ±σ≡Γσ≡σ X-Window φσ ≤±≥αφεΓδσφα Γετ∞εµφε±≥ⁿ ∩σ≡σΩδ■≈α≥ⁿ± Γ µσδασ∞εσ ≡ατ≡σ°σφΦσ: 800⌡600 (ΦδΦ Σ≡≤πεσ, ΩαΩεσ ┬√ ≤±≥αφεΓΦδΦ Γ φα±≥≡εΘΩα⌡ Tux Paint). (╬ß√≈φε, ²≥ε Φ±∩≡αΓδ σ≥± Γ≡≤≈φ≤■ φαµα≥Φσ∞ [Ctrl]-[Alt]-[+ φα ÷Φ⌠≡εΓεΘ ΩδαΓΦα≥≤≡σ] Φ -[- φα ÷Φ⌠≡εΓεΘ ΩδαΓΦα≥≤≡σ].)
╫≥εß√ ²≥ε≥ ±∩ε±εß ±≡αßε≥αδ, ┬α° ∞εφΦ≥ε≡ Σεδµσφ ∩εΣΣσ≡µΦΓα≥ⁿ Γ√ß≡αφφεσ ≡ατ≡σ°σφΦσ, α ≥αΩµσ ┬√ Σεδµφ√ Γφσ±≥Φ σπε Γ ±∩Φ±εΩ ∩εΣΣσ≡µΦΓασ∞√⌡ ≡ατ≡σ°σφΦΘ ┬α°σπε X-±σ≡Γσ≡α.
┬√ßσ≡Φ≥σ ∩εΣ≡ατΣσδ "Display" ≡ατΣσδα "Screen" Ωεφ⌠Φπ≤≡α÷Φεφφεπε ⌠αΘδα XFree86 ΦδΦ X.org (εß√≈φε "/etc/X11/XF86Config-4" ΦδΦ "/etc/X11/XF86Config", Γ ταΓΦ±Φ∞ε±≥Φ ε≥ Φ±∩εδⁿτ≤σ∞εΘ Γσ≡±ΦΦ XFree86; 3.x ΦδΦ 4.x, ±εε≥Γσ≥±≥Γσφφε, ΦδΦ "/etc/X11/xorg.conf" Σδ X.org).
─εßαΓⁿ≥σ "800x600" (ΦδΦ Φφεσ µσδασ∞εσ ≡ατ≡σ°σφΦσ(- )) Γ ±εε≥Γσ≥±≥Γ≤■∙≤■ ±≥≡εΩ≤ "Modes" (φα∩≡Φ∞σ≡, Γ ∩εΣ≡ατΣσδσ ≡ατΣσδα "Display", ±εΣσ≡µα∙σ∞ ≡σµΦ∞√ ± 24-ßΦ≥φ√∞ ÷Γσ≥ε∞ ("Depth 24"), Ωε≥ε≡√Θ ∩√≥ασ≥± Φ±∩εδⁿτεΓα≥ⁿ Tux Paint ), φα∩≡Φ∞σ≡:
Modes "1280x1024" "1024x768" "800x600" "640x480"
╬ß≡α≥Φ≥σ ΓφΦ∞αφΦσ, ≈≥ε Γ ±ε±≥αΓ φσΩε≥ε≡√⌡ ΣΦ±≥≡Φß≤≥ΦΓεΓ Linux distributions Γ⌡εΣ ≥ ≤≥ΦδΦ≥√ Σδ φα±≥≡εΘΩΦ ±ΓεΘ±≥Γ ²Ω≡αφα. ╧εδⁿτεΓα≥σδΦ Debian, φα∩≡Φ∞σ≡, ∞επ≤≥ Φ±∩εδⁿτεΓα≥ⁿ Ωε∞αφΣ≤ "dpkg-reconfigure xserver-xfree86" ∩εΣ ∩εδⁿτεΓα≥σδσ∞ root.
┬Ωδ■≈σφα ε∩÷Φ "fullscreen".
┼±δΦ ┬√ τα∩≤±Ωασ≥σ Tux Paint Φτ Ωε∞αφΣφεΘ ±≥≡εΩΦ, ≤ßσΣΦ≥σ±ⁿ, ≈≥ε φσ Φ±∩εδⁿτ≤σ≥± ∩α≡α∞σ≥≡ "--fullscreen
".
┼±δΦ ┬√ τα∩≤±≥ΦδΦ Tux Paint ΣΓεΘφ√∞ ∙σδ≈Ωε∞ ∩ε ΦΩεφΩσ, ∩≡εΓσ≡ⁿ≥σ ±ΓεΘ±≥Γα ΦΩεφΩΦ — φσ ≤±≥αφεΓδσφ δΦ "--fullscreen
" Γ Ωα≈σ±≥Γσ ∩α≡α∞σ≥≡α Ωε∞αφΣφεΘ ±≥≡εΩΦ.
┼±δΦ ∩α≡α∞σ≥≡ "--fullscreen" φσ ∩ε±√δαδ± ≈σ≡στ Ωε∞αφΣφ≤■ ±≥≡εΩ≤, ∩≡εΓσ≡ⁿ≥σ Ωεφ⌠Φπ≤≡α÷Φεφφ√Θ ⌠αΘδ Tux Paint ("~/.tuxpaintrc" Γ Linux
Φ Unix, "tuxpaint.cfg" Γ Windows) φα φαδΦ≈Φσ ±≥≡εΩΦ: "fullscreen=yes
".
╦Φßε ≤ΣαδΦ≥σ ²≥≤ ±≥≡εΩ≤, δΦßε ∩≡ε±≥ε τα∩≤±≥Φ≥σ Tux Paint ± ∩α≡α∞σ≥≡ε∞ Ωε∞αφΣφεΘ ±≥≡εΩΦ --windowed
", Ωε≥ε≡√Θ ∩σ≡σ∩Φ°σ≥ ≤±≥αφεΓΩΦ Ωεφ⌠Φπ≤≡α÷Φεφφεπε ⌠αΘδα.
╚δΦ Φ±∩εδⁿτ≤Θ≥σ Tux Paint Config. Φ ≤ßσΣΦ≥σ±ⁿ, ≈≥ε παδε≈Ωα "Fullscreen" (ΓΩδαΣΩα "Video & Sound") φσ ∩≡ε±≥αΓδσφα.
┼±δΦ Tux Paint ταΓσ≡°ασ≥± ± ±εεß∙σφΦσ∞: "You're already running a copy
of Tux Paint! (┬√ ≤µσ τα∩≤±≥ΦδΦ Ωε∩Φ■ Tux Paint!)", ²≥ε ετφα≈ασ≥, ≈≥ε Tux Paint ≤µσ τα∩≤±ΩαδΦ Γ ∩ε±δσΣφΦσ 30 ±σΩ≤φΣ.
(┬ Unix/Linux ²≥ε ±εεß∙σφΦσ ∩ε Γδ σ≥± Γ ≥σ≡∞Φφαδσ Ωεφ±εδΦ ∩≡Φ τα∩≤±Ωσ
Tux Paint Φτ Ωε∞αφΣφεΘ ±≥≡εΩΦ. ┬ Windows, ²≥ε ±εεß∙σφΦσ τα∩Φ±√Γασ≥± Γ ⌠αΘδ "stdout.txt
", ≡α±∩εδεµσφφ√Θ Γ ≥εΘ µσ ∩α∩Ωσ, πΣσ Φ
TuxPaint.exe
(φα∩≡Φ∞σ≡, Γ
C:\Program Files\TuxPaint
).
─δ ≥επε ≈≥εß√ φσ Σε∩≤±≥Φ≥ⁿ ±δΦ°Ωε∞ ≈α±≥√Θ τα∩≤±Ω Tux Paint (φα∩≡Φ∞σ≡, ΩεπΣα ≡σß╕φεΩ Γ φσ≥σ≡∩σφΦΦ ΩδΦΩασ≥ ∩ε ΦΩεφΩσ ßεδσσ εΣφεπε ≡ατα), Φ±∩εδⁿτ≤σ≥± ßδεΩΦ≡≤■∙ΦΘ ⌠αΘδ ("lockfile") ("~/.tuxpaint/lockfile.dat" Γ Linux Φ Unix, "userdata\lockfile.dat" Γ Windows).
┴δεΩΦ≡≤■∙ΦΘ ⌠αΘδ ±εΣσ≡µΦ≥ Γ≡σ∞ ∩ε±δσΣφσπε τα∩≤±Ωα Tux Paint. ┼±δΦ ²≥ε ∩≡εΦτε°δε ßεδσσ 30 ±σΩ≤φΣ φαταΣ, Tux Paint φε≡∞αδⁿφε τα∩≤±Ωασ≥± Φ ∩≡ε±≥ε εßφεΓδ σ≥ Γ≡σ∞ Γ ßδεΩΦ≡≤■∙σ∞ ⌠αΘδσ φα ≥σΩ≤∙σσ.
┼±δΦ ΣΦ≡σΩ≥ε≡Φ , πΣσ ⌡≡αφΦ≥± ²≥ε≥ ⌠αΘδ, Φ±∩εδⁿτ≤σ≥± εΣφεΓ≡σ∞σφφε φσ±ΩεδⁿΩΦ∞Φ ∩εδⁿτεΓα≥σδ ∞Φ (φα∩≡Φ∞σ≡, ≡α±∩εδεµσφα φα εß∙σ∞ ±σ≥σΓε∞ ΣΦ±Ωσ), ±δσΣ≤σ≥ ε≥Ωδ■≈Φ≥ⁿ ßδεΩΦ≡εΓΩ≤ ∩εΓ≥ε≡φεπε τα∩≤±Ωα.
╫≥εß√ ε≥Ωδ■≈Φ≥ⁿ ßδεΩΦ≡≤■∙ΦΘ ⌠αΘδ, τα∩≤±≥Φ≥σ Tux Paint Φτ Ωε∞αφΣφεΘ ±≥≡εΩΦ ± ∩α≡α∞σ≥≡ε∞ "--nolockfile
".
╙±≥αφεΓδσφα ε∩÷Φ "noquit". ╬φα Σσδασ≥ φσΣε±≥≤∩φεΘ Ωφε∩Ω≤ "┬√⌡εΣ" φα ╧αφσδΦ Φφ±≥≡≤∞σφ≥εΓ Tux Paint (Ωφε∩Ωα ±≥αφεΓΦ≥± ±σ≡εΘ) Φ ∩≡σΣε≥Γ≡α∙ασ≥ Γ√⌡εΣ ∩ε φαµα≥Φ■ ΩδαΓΦ°≤ [Escape].
┼±δΦ Tux Paint φσ Γ ∩εδφε²Ω≡αφφε∞ ≡σµΦ∞σ, ∩≡ε±≥ε ∙╕δΩφΦ≥σ ∞√°ΩεΘ ∩ε Ωφε∩Ωσ ταΩ≡√≥Φ εΩφα (≥.σ., φα "(⌡)" Γ Γσ≡⌡φσ∞ ∩≡αΓε∞ ≤πδ≤).
┼±δΦ Tux Paint τα∩≤∙σφ Γ ∩εδφε²Ω≡αφφε∞ ≡σµΦ∞σ, Φ±∩εδⁿτ≤Θ≥σ Σδ Γ√⌡εΣα ±ε≈σ≥αφΦσ ΩδαΓΦ° [Shift] + [Control] + [Escape].
(╧≡Φ∞σ≈αφΦσ: ≤±≥αφεΓδσφ ΦδΦ φσ≥ "noquit", Γ δ■ßε∞ ±δ≤≈ασ ┬√ ∞εµσ≥σ Φ±∩εδⁿτεΓα≥ⁿ Σδ Γ√⌡εΣα ±ε≈σ≥αφΦσ [Alt] + [F4].)
┼±δΦ ┬√ τα∩≤±Ωασ≥σ Tux Paint Φτ Ωε∞αφΣφεΘ ±≥≡εΩΦ, ≤ßσΣΦ≥σ±ⁿ, ≈≥ε φσ Φ±∩εδⁿτ≤σ≥± ∩α≡α∞σ≥≡ "--noquit
".
┼±δΦ ┬√ τα∩≤±≥ΦδΦ Tux Paint ΣΓεΘφ√∞ ∙σδ≈Ωε∞ ∩ε ΦΩεφΩσ, ∩≡εΓσ≡ⁿ≥σ ±ΓεΘ±≥Γα ΦΩεφΩΦ — φσ ≤±≥αφεΓδσφ δΦ "--noquit
" Γ Ωα≈σ±≥Γσ ∩α≡α∞σ≥≡α Ωε∞αφΣφεΘ ±≥≡εΩΦ.
┼±δΦ ∩α≡α∞σ≥≡ "--noquit
" φσ ∩ε±√δαδ± ≈σ≡στ Ωε∞αφΣφ≤■ ±≥≡εΩ≤, ∩≡εΓσ≡ⁿ≥σ Ωεφ⌠Φπ≤≡α÷Φεφφ√Θ ⌠αΘδ Tux Paint ("~/.tuxpaintrc" Γ Linux
Φ Unix, "tuxpaint.cfg" Γ Windows) φα φαδΦ≈Φσ ±≥≡εΩΦ:
"noquit=yes
".
╦Φßε ≤ΣαδΦ≥σ ²≥≤ ±≥≡εΩ≤, δΦßε ∩≡ε±≥ε τα∩≤±≥Φ≥σ Tux Paint ± ∩α≡α∞σ≥≡ε∞ Ωε∞αφΣφεΘ ±≥≡εΩΦ: "--quit
", Ωε≥ε≡√Θ ∩σ≡σ∩Φ°σ≥ ≤±≥αφεΓΩΦ Ωεφ⌠Φπ≤≡α÷Φεφφεπε ⌠αΘδα.
╦Φßε Φ±∩εδⁿτ≤Θ≥σ Tux Paint Config. Φ ≤ßσΣΦ≥σ±ⁿ, ≈≥ε παδε≈Ωα "Disable Quit Button and [Escape] Key" (ΓΩδαΣΩα "Simplification") φσ ∩≡ε±≥αΓδσφα.
═σ∞φεπε≈Φ±δσφφ√σ ±εεß∙σφΦ - ²≥ε φε≡∞α, φε σ±δΦ Tux Paint ≈≡στ∞σ≡φε ∞φεπε±δεΓσφ (φα∩≡Φ∞σ≡, Γ√ΓεΣΦ≥ φατΓαφΦσ ΩαµΣεπε °≥α∞∩α, φαΘΣσφφεπε ∩≡Φ ταπ≡≤τΩσ), τφα≈Φ≥, εφ, ΓΦΣΦ∞ε, ß√δ ±Ωε∞∩ΦδΦ≡εΓαφ ± ΓΩδ■≈σφφ√∞ Γ√ΓεΣε∞ ε≥δαΣε≈φεΘ Φφ⌠ε≡∞α÷ΦΦ.
╧σ≡σΩε∞∩ΦδΦ≡≤Θ≥σ Tux Paint Φτ Φ±⌡εΣφΦΩεΓ. ╙ΣαδΦ≥σ ΦδΦ ταΩε∞∞σφ≥Φ≡≤Θ≥σ ±≥≡εΩ≤:
#define DEBUG
Γ ⌠αΘδσ "tuxpaint.c" Γ ΣΦ≡σΩ≥ε≡ΦΦ "src".
╧ε ≤∞εδ≈αφΦ■, Tux Paint Γφα≈αδσ Φ∙σ≥ φα±≥≡εΘΩΦ Γ Ωεφ⌠Φπ≤≡α÷Φεφφε∞ ⌠αΘδσ.
╧εΣ Unix Φ Linux, Tux Paint Γφα≈αδσ ∩≡εΓσ≡ σ≥ ±Φ±≥σ∞φ√Θ Ωεφ⌠Φπ≤≡α÷Φεφφ√Θ ⌠αΘδ, ≡α±∩εδεµσφφ√Θ Γ:
/etc/tuxpaint/tuxpaint.conf
╟α≥σ∞ ∩≡εΓσ≡ σ≥± ∩εδⁿτεΓα≥σδⁿ±ΩΦΘ ∩σ≡±εφαδⁿφ√Θ Ωεφ⌠Φπ≤≡α÷Φεφφ√Θ ⌠αΘδ:
~/.tuxpaintrc
┬ ∩ε±δσΣφ■■ ε≈σ≡σΣⁿ Φ±∩εδⁿτ≤■≥± ∩α≡α∞σ≥≡√, ∩σ≡σΣαφφ√σ ≈σ≡στ Ωε∞αφΣφ≤■ ±≥≡εΩ≤.
╧εΣ Windows, Tux Paint Γφα≈αδσ ∩≡εΓσ≡ σ≥ Ωεφ⌠Φπ≤≡α÷Φεφφ√Θ ⌠αΘδ:
tuxpaint.cfg
╟α≥σ∞ Φ±∩εδⁿτ≤■≥± ∩α≡α∞σ≥≡√, ∩σ≡σΣαφφ√σ ≈σ≡στ Ωε∞αφΣφ≤■ ±≥≡εΩ≤.
╥αΩΦ∞ εß≡ατε∞, σ±δΦ φσµσδα≥σδⁿφα ≤±≥αφεΓΩα ∩≡ε∩Φ±αφα Γ Ωεφ⌠Φπ≤≡α÷Φεφφε∞ ⌠αΘδσ, ┬α∞ ±δσΣ≤σ≥ δΦßε Φτ∞σφΦ≥ⁿ Ωεφ⌠Φπ≤≡α÷Φεφφ√Θ ⌠αΘδ, δΦßε ∩σ≡σ∩Φ±α≥ⁿ φα±≥≡εΘΩΦ Φτ Ωε∞αφΣφεΘ ±≥≡εΩΦ.
═α∩≡Φ∞σ≡, σ±δΦ "/etc/tuxpaint/tuxpaint.conf" ΓΩδ■≈ασ≥ ε∩÷Φ■, ε≥∞σφ ■∙≤■ τΓ≤ΩεΓ√σ ²⌠⌠σΩ≥√:
nosound=yes
┬√ ∞εµσ≥σ ΓΩδ■≈Φ≥ⁿ τΓ≤Ω δΦßε ΣεßαΓΦΓ ±εε≥Γσ≥±≥Γ≤■∙≤■ ε∩÷Φ■ Γ ┬α° ±εß±≥Γσφφ√Θ ⌠αΘδ ".tuxpainrc":
sound=yes
╚δΦ ± ∩ε∞ε∙ⁿ■ ∩α≡α∞σ≥≡α Ωε∞αφΣφεΘ ±≥≡εΩΦ:
--sound
╧εδⁿτεΓα≥σδΦ Linux Φ Unix ≥αΩµσ ∞επ≤≥ ε≥Ωδ■≈Φ≥ⁿ ±Φ±≥σ∞φ√Θ Ωεφ⌠Φπ≤≡α÷Φεφφ√Θ ⌠αΘδ ± ∩ε∞ε∙ⁿ■ ±δσΣ≤■∙σπε ∩α≡α∞σ≥≡α Ωε∞αφΣφεΘ ±≥≡εΩΦ:
--nosysconfig
┬ ²≥ε∞ ±δ≤≈ασ Tux Paint ß≤Σσ≥ Φ±∩εδⁿτεΓα≥ⁿ ≥εδⁿΩε φα±≥≡εΘΩΦ "~/.tuxpaintrc" Φ ∩α≡α∞σ≥≡√ Ωε∞αφΣφεΘ ±≥≡εΩΦ.
═σ φα°δΦ ε≥Γσ≥√ φα Φφ≥σ≡σ±≤■∙Φσ ┬α± Γε∩≡ε±√? ─αΘ≥σ ∞φσ τφα≥ⁿ!
╚δΦ ∩Φ°Φ≥σ Γ φα° δΦ±≥ ≡α±±√δΩΦ "tuxpaint-users":